public class Demo03311 {
    //需求：在控制台输出所有的“水仙花数”
    //解释：什么是水仙花数？
    //  水仙花数，指的是一个三位数，个位、十位、百位的数字立方和等于原数
    //   例如:   153  1*1*1 + 5*5*5 + 3*3*3 = 153
    public static void main(String[] args){
        int sum,a,b,c;
        int m=100;
        while(m<1000){
            a=m/100;
            b=m%100/10;
            c=m%10;
            sum=a*a*a+b*b*b+c*c*c;
            if (sum==m){
                System.out.print(m);
                System.out.print(" ");
            }
        m+=1;
        }
    }
}
